package com.po;

import java.util.Date;

/**
 * AbstractOpSubsystem entity provides the base persistence definition of the
 * OpSubsystem entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractOpSubsystem implements java.io.Serializable {

	// Fields

	private String subsystemId;
	private String subsystemName;
	private String subsystemDesc;
	private String pictrue;
	private String url;
	private Date createDate;
	private String createUserId;
	private Date modifyDate;
	private String modifyUserId;

	// Constructors

	/** default constructor */
	public AbstractOpSubsystem() {
	}

	/** minimal constructor */
	public AbstractOpSubsystem(String subsystemId) {
		this.subsystemId = subsystemId;
	}

	/** full constructor */
	public AbstractOpSubsystem(String subsystemId, String subsystemName,
			String subsystemDesc, String pictrue, String url, Date createDate,
			String createUserId, Date modifyDate, String modifyUserId) {
		this.subsystemId = subsystemId;
		this.subsystemName = subsystemName;
		this.subsystemDesc = subsystemDesc;
		this.pictrue = pictrue;
		this.url = url;
		this.createDate = createDate;
		this.createUserId = createUserId;
		this.modifyDate = modifyDate;
		this.modifyUserId = modifyUserId;
	}

	// Property accessors

	public String getSubsystemId() {
		return this.subsystemId;
	}

	public void setSubsystemId(String subsystemId) {
		this.subsystemId = subsystemId;
	}

	public String getSubsystemName() {
		return this.subsystemName;
	}

	public void setSubsystemName(String subsystemName) {
		this.subsystemName = subsystemName;
	}

	public String getSubsystemDesc() {
		return this.subsystemDesc;
	}

	public void setSubsystemDesc(String subsystemDesc) {
		this.subsystemDesc = subsystemDesc;
	}

	public String getPictrue() {
		return this.pictrue;
	}

	public void setPictrue(String pictrue) {
		this.pictrue = pictrue;
	}

	public String getUrl() {
		return this.url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public Date getCreateDate() {
		return this.createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getCreateUserId() {
		return this.createUserId;
	}

	public void setCreateUserId(String createUserId) {
		this.createUserId = createUserId;
	}

	public Date getModifyDate() {
		return this.modifyDate;
	}

	public void setModifyDate(Date modifyDate) {
		this.modifyDate = modifyDate;
	}

	public String getModifyUserId() {
		return this.modifyUserId;
	}

	public void setModifyUserId(String modifyUserId) {
		this.modifyUserId = modifyUserId;
	}

}